const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,
  lintOnSave: false,
  pages: {
    index: {
      entry: 'src/main.js',
    }
  },

  devServer: {

    proxy: {
      '/api': {
        target: 'http://localhost:8090',
        pathRewrite: { '^/api': '' },
        ws: true,
        changeOrigin: true
        // onProxyReq(proxyReq, req, res) {
        //   if (req.method === 'OPTIONS') {
        //     proxyReq.method = 'GET'; // 将 OPTIONS 强制改为 GET（绕过预检）
        //     res.status(200).end();   // 直接响应成功
        //   }
        // }
      }
    }
  }
})
